<?php



use Doctrine\ORM\Mapping as ORM;

/**
 * Inviter
 *
 * @ORM\Table(name="inviter")
 * @ORM\Entity
 */
class Inviter
{
    /**
     * @var integer $id
     *
     * @ORM\Column(name="id", type="integer", nullable=false)
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    private $id;

    /**
     * @var boolean $specialisteon
     *
     * @ORM\Column(name="specialisteon", type="boolean", nullable=true)
     */
    private $specialisteon;

    /**
     * @var Praticien
     *
     * @ORM\OneToOne(targetEntity="Praticien")
     * @ORM\JoinColumns({
     *   @ORM\JoinColumn(name="praNum", referencedColumnName="praNum", unique=true)
     * })
     */
    private $pranum;

    /**
     * @var Activitecompl
     *
     * @ORM\OneToOne(targetEntity="Activitecompl")
     * @ORM\JoinColumns({
     *   @ORM\JoinColumn(name="acNum", referencedColumnName="acNum", unique=true)
     * })
     */
    private $acnum;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set specialisteon
     *
     * @param boolean $specialisteon
     * @return Inviter
     */
    public function setSpecialisteon($specialisteon)
    {
        $this->specialisteon = $specialisteon;
        return $this;
    }

    /**
     * Get specialisteon
     *
     * @return boolean 
     */
    public function getSpecialisteon()
    {
        return $this->specialisteon;
    }

    /**
     * Set pranum
     *
     * @param Praticien $pranum
     * @return Inviter
     */
    public function setPranum(\Praticien $pranum = null)
    {
        $this->pranum = $pranum;
        return $this;
    }

    /**
     * Get pranum
     *
     * @return Praticien 
     */
    public function getPranum()
    {
        return $this->pranum;
    }

    /**
     * Set acnum
     *
     * @param Activitecompl $acnum
     * @return Inviter
     */
    public function setAcnum(\Activitecompl $acnum = null)
    {
        $this->acnum = $acnum;
        return $this;
    }

    /**
     * Get acnum
     *
     * @return Activitecompl 
     */
    public function getAcnum()
    {
        return $this->acnum;
    }
}